|
CallGraph
|
00001 #include "confcallgraph.h" 00002 00003 ConfCallGraph::ConfCallGraph() 00004 : m_gprofPath(wxT("")), 00005 m_dotPath(wxT("")), 00006 m_colorsEdge(1), 00007 m_colorsNode(1), 00008 m_tresholdNode(0), 00009 m_tresholdEdge(0), 00010 m_boxName(false), 00011 m_boxParam(false) 00012 { 00013 } 00014 00015 ConfCallGraph::~ConfCallGraph() 00016 { 00017 } 00018 00019 void ConfCallGraph::DeSerialize(Archive& arch) 00020 { 00021 arch.Read(wxT("m_gprofPath"), m_gprofPath); 00022 arch.Read(wxT("m_dotPath"), m_dotPath); 00023 00024 arch.Read(wxT("m_colorsNode"), m_colorsNode); 00025 arch.Read(wxT("m_colorsEdge"), m_colorsEdge); 00026 00027 arch.Read(wxT("m_tresholdNode"), m_tresholdNode); 00028 arch.Read(wxT("m_tresholdEdge"), m_tresholdEdge); 00029 00030 arch.Read(wxT("m_boxName"), m_boxName); 00031 arch.Read(wxT("m_boxParam"), m_boxParam); 00032 } 00033 00034 void ConfCallGraph::Serialize(Archive& arch) 00035 { 00036 arch.Write(wxT("m_gprofPath"), m_gprofPath); 00037 arch.Write(wxT("m_dotPath"), m_dotPath); 00038 00039 arch.Write(wxT("m_colorsNode"), m_colorsNode); 00040 arch.Write(wxT("m_colorsEdge"), m_colorsEdge); 00041 00042 arch.Write(wxT("m_tresholdNode"), m_tresholdNode); 00043 arch.Write(wxT("m_tresholdEdge"), m_tresholdEdge); 00044 00045 arch.Write(wxT("m_boxName"), m_boxName); 00046 arch.Write(wxT("m_boxParam"), m_boxParam); 00047 }